.sites-main {
    font-size: 14px;
    padding: 0;

    ul {
        // padding: 0;
        padding-left: 10px;
        list-style: none;
    }

    li {
        button {
            display: none;
            height: 30px;
        }

        input {
            height: 32px;
            width: 50%;
        }

    }

    li:hover {
        // background-color: rgba(125, 206, 236, 0.33);
        button {
            display: inline-block;
            height: 30px;
        }
    }

    label:first-child {
        font-weight: normal;
        margin-right: 10px;
        margin-top: 6px;
        margin-bottom: 6px;

    }

    // label:first-child:hover {
    //     & ~ button {
    //         display: inline-block;
    //         height: 30px;
    //     }
    // }


    button {
        margin-left: 5px;

        // float: left;
        // margin: 30px 20px;
        // padding: 15px 20px;
        // border-radius: 4px;
        // border: 1px solid;
        // font: 16px 'Open Sans', sans-serif;
        // text-transform: uppercase;
        // background: none;
        // outline: none;
        // cursor: pointer;
        // -webkit-transition: all .5s;
        // transition: all .5s;
    }

    footer {
        button {
            margin-left: 10px;
            float: left;

        }

        .form-group {
            display: inline-block;
            float: left;
            margin-left: 10px;
        }
    }
}

.site-group {
    a {
        display: block;
        width: auto;

        .badge {
            float: right;
        }
    }
}

.add-site-group {
    display: block;
    text-align: center;
    cursor: pointer;
    // cursor: hand;
}



//
a:focus,
a:hover,
a:active {
  outline: 0;
  text-decoration: none;
}
